<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //函数：一段有名字的代码块，有利于代码复用
        console.log(typeof "alice");
        console.log(typeof 12);
        console.log(isNaN("aaa"));
        console.log(isNaN("666"));
        console.log(isNaN(null));//false
        console.log(+null);//0
        console.log(null+7);//null不是数字，但是运算时候会被转换为0

        console.log(parseInt(23.4));
        console.log(parseFloat("123.56abc"));

        //eval()用来进行特定计算的
        console.log(eval("3+5"));

        // var x=4;
        // var y=5;
        // var n=prompt("请输入一个表达式：");//string
        // var result=eval(n);//var result=eval(x+y);
        // console.log(result);

        //编解码函数
        // encodeURI()编码   decodeURI()解码
        var str="welcome to 南京网博";
        var s1=encodeURI(str);//使用ISO8859-1编码
        console.log(s1);
        var s2=decodeURI(s1);//解码
        console.log(s2);


        //escape()编码 unescape()解码
        var strs="welcome to 南京网博";
        var s3=escape(strs);//使用Unicode编码
        console.log(s3);
        var s4=unescape(s3);
        console.log(s4);
       
      
    </script>
</head>
<body>
    
</body>
</html>